package com.jeesite.modules.stock.entity;

import com.jeesite.common.entity.DataEntity;
import com.jeesite.common.mybatis.annotation.Column;
import com.jeesite.common.mybatis.annotation.Table;

@Table(name="stock_finance_data", alias="a", label="财务数据", columns={
		@Column(name="id", attrName="id", label="主键", isPK=true),
		@Column(name="net_profit_qoq_growth_rate", attrName="netProfitQoqGrowthRate", label="环比例如率", isQuery=true),
		@Column(name="net_profit_yoy_growth_rate", attrName="netProfitYoyGrowthRate", label="同比利润率", isQuery=true),
		@Column(name="total_operating_revenue_qoq_growth_rate", attrName="totalOperatingRevenueQoqGrowthRate", label="营业收入环比增长率", isQuery=true),
		@Column(name="total_operating_revenue_yoy_growth_rate", attrName="totalOperatingRevenueYoyGrowthRate", label="营业收入同比增长率", isQuery=true),
		@Column(name="report_period", attrName="reportPeriod", label="报告日期", isQuery=true),
	}
)
public class StockFinaceEntity extends DataEntity<StockFinaceEntity>{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L; 

	/**
	 * 环比例如率
	 */
	private Double netProfitQoqGrowthRate;
	/**
	 * 报告日期
	 */
	private String reportPeriod;
	
	/**
	 * 同比利润率
	 */
	private Double netProfitYoyGrowthRate;
	
	/**
	 * 营收环比增长率
	 */
	private Double totalOperatingRevenueQoqGrowthRate;
	
	/**
	 * 营收同比增长率
	 */
	private Double totalOperatingRevenueYoyGrowthRate;

	
	public Double getNetProfitQoqGrowthRate() {
		return netProfitQoqGrowthRate;
	}

	public void setNetProfitQoqGrowthRate(Double netProfitQoqGrowthRate) {
		this.netProfitQoqGrowthRate = netProfitQoqGrowthRate;
	}

	public Double getNetProfitYoyGrowthRate() {
		return netProfitYoyGrowthRate;
	}

	public void setNetProfitYoyGrowthRate(Double netProfitYoyGrowthRate) {
		this.netProfitYoyGrowthRate = netProfitYoyGrowthRate;
	}

	public String getReportPeriod() {
		return reportPeriod;
	}

	public void setReportPeriod(String reportPeriod) {
		this.reportPeriod = reportPeriod;
	}

	public Double getTotalOperatingRevenueQoqGrowthRate() {
		return totalOperatingRevenueQoqGrowthRate;
	}

	public void setTotalOperatingRevenueQoqGrowthRate(Double totalOperatingRevenueQoqGrowthRate) {
		this.totalOperatingRevenueQoqGrowthRate = totalOperatingRevenueQoqGrowthRate;
	}

	public Double getTotalOperatingRevenueYoyGrowthRate() {
		return totalOperatingRevenueYoyGrowthRate;
	}

	public void setTotalOperatingRevenueYoyGrowthRate(Double totalOperatingRevenueYoyGrowthRate) {
		this.totalOperatingRevenueYoyGrowthRate = totalOperatingRevenueYoyGrowthRate;
	}

}
